var bestCharge = require('../src/best-charge.js')
var loadAllItems = require('../src/loadAllItems.js')
var loadPromotions = require('../src/loadPromotions.js')
function calculatePrice() {
  
  // 想办法调用`bestCharge`并且把返回的字符串
  // 显示在html页面的`message`中
  var selectedItems = [];
  var i = 0;
  selectedItems.push({
    id: 'ITEM0001',
    num: document.getElementById('ITEM0001').value
  })
  selectedItems.push({
    id: 'ITEM0013',
    num: document.getElementById('ITEM0013').value
    
  })
  selectedItems.push({
    id: 'ITEM0022',
    num: document.getElementById('ITEM0022').value
    
  })
  selectedItems.push({
    id: 'ITEM0030',
    num: document.getElementById('ITEM0030').value
  })

  length = selectedItems.length
  for(let i = 0;i<length;i++){
    if(selectedItems[i].num == 0){
      selectedItems.splice(i,1);
      length = length -1;
    }
  }
  alert(bestCharge(selectedItems))
  return bestCharge(selectedItems);

  // if( document.getElementById('ITEM0001').value!=0){
  //   var item = new Object();
  //   item.id = document.getElementById('ITEM0001');
  //   item.num= document.getElementById('ITEM0001').value;
  //   selectedItems.push(item);
  //   alert(item.num)
  //   alert(selectedItems)
  // }
  // if( document.getElementById('ITEM0013').value!=0){
  //   var item = {}
  //   item['id'] = document.getElementById('ITEM0013');
  //   item['num'] = document.getElementById('ITEM0013').value;
  //   selectedItems.push(item);
  // }if( document.getElementById('ITEM0022').value!=0){
  //   var item = {}
  //   item['id'] = document.getElementById('ITEM0022');
  //   item['num'] = document.getElementById('ITEM0022').value;
  //   selectedItems.push(item);
  // }if( document.getElementById('ITEM0030').value!=0){
  //   var item = {}
  //   item['id'] = document.getElementById('ITEM0030');
  //   item['num'] = document.getElementById('ITEM0030').value;
  //   selectedItems.push(item);
  // }

}

function clear() {
  // 清除用户的选择，以及页面显示的信息
  // 清除之后，用户可以继续正常使用各项功能
  document.getElementById('ITEM0001').value = " ";
  document.getElementById('ITEM0013').value = " ";
  document.getElementById('ITEM0022').value = " ";
  document.getElementById('ITEM0030').value = " ";
  
}